# -*- coding: utf-8 -*-
# @Time    : 2024/1/14 22:04
# @Author  : micah
# @File    : 29.常用的字符串处理方式.py
# @Software: PyCharm

import re


names = '关羽; 张飞, 赵云,   马超, 黄忠  李逵'

# 字符串分割
name_list = re.split(r'[;,\s]\s*', names)
print(name_list)


# 字符串替换
html_document = """
下面是这学期要学习的课程：

<a href='https://www.bilibili.com/video/av66771949/?p=1' target='_blank'>点击这里，边看视频讲解，边学习以下内容</a>
这节讲的是牛顿第2运动定律

<a href='https://www.bilibili.com/video/av46349552/?p=125' target='_blank'>点击这里，边看视频讲解，边学习以下内容</a>
这节讲的是毕达哥拉斯公式

<a href='https://www.bilibili.com/video/av90571967/?p=33' target='_blank'>点击这里，边看视频讲解，边学习以下内容</a>
这节讲的是切割磁力线
"""

result = re.sub(r'av\d+/', 'cn1234567/', html_document)
print(result)


